Skip to main content

Security Requirements

Projects are made up of a security level, and security levels are made up of one or more security requirements. To truly understand projects, let us address the security requirements.

Security Requirements

Security requirements are the operating source for the projects. A requirement is a condition that a user can be certified for, such as U.S. Citizenship or ITAR training. Certifying a user for one of these requirements in the system means an admin checking a box that says "Yes, user X satisfies the Y requirement".

Requirements do have additional properties beyond a name and a description. A requirement may specify a max lifespan for certifications.

Example

For example, the ITAR Training requirement may only allow for users to be certified for up to a year at a time, meaning each user will have to be re-certified annually (at the minimum, certifications can be updated at any frequency).

Additionally, some requirements may not require an expiration for certifications. For example, certifications for US Citizenship may be created with no expiration, meaning the user never has to be re-certified.

note

A security requirement is an individual requirement such as having a non-expired license.

info

Offering users the appropriate security requirements is a system admin duty. Please note that tiCrypt is not responsible for checking that 'Joe Smith' has a non-expired license. Requirements are tools that are used within the system to help keep track of user certificates.

A user can create a security requirement as seen below. The requirement can have an expiration date such as a US passport.

Create a security requirement

There are several actions for a security requirement which may be accessed from the top right panel or by right-clicking on the specified security requirement.

ActionNotes
Certify a userGrant users the certification for this security requirement.
Edit Edit the basic info of a security requirement.
DeleteDelete a security requirement.
Security Requirements Actions

To grant a user certification for a security requirement:

  • Go to tab in Projects section and select Security Requirements
  • Select the security requirement you would like to certify users with by checking the box on the left side .
  • Click Certify User(s) in the top right corner.
  • Type the name(s) of the the user(s) you would like to certify
  • Choose an expiration date (apply to all users selected)
  • Skip expiration date or attempt to update it for the user(s)
  • Click .